﻿capital = 520
oob = "FEA_1007"
set_research_slots = 3

add_breakthrough_progress = {
	specialization = specialization_naval
	value = 0.3
}
add_breakthrough_progress = {
	specialization = specialization_air
	value = 0.1
}

set_technology = {
	griffon_race = 1
	tech_griffon_army = 1
	tech_knights = 1
	melee_weapons = 1
	pre_gw_artillery = 1
	melee_weapons1 = 1
	infantry_weapons = 1
	tech_recon = 1
	tech_engineers = 1
	gw_artillery = 1
	tech_support = 1
	tech_mountaineers = 1
	fuel_silos = 1
	tech_trucks = 1
	basic_train = 1
}
actually_fix_weapon_techs = yes #THIS HAS TO BE CALLED IN EVERY HISTORY FILE RIGHT AFTER MAIN set_technology!
if = {
	limit = {
		has_dlc = "No Step Back"
	}
	set_technology = {
		gwtank_chassis = 1
	}
	create_equipment_variant = {
		name = "Likhttraktor"
		type = light_tank_chassis_0
		parent_version = 0
		modules = {
			main_armament_slot = tank_small_cannon
			turret_type_slot = tank_light_three_man_tank_turret
			suspension_type_slot = tank_bogie_suspension
			armor_type_slot = tank_riveted_armor
			engine_type_slot = tank_gasoline_engine
		}
		upgrades = {
			tank_nsb_engine_upgrade = 1
			tank_nsb_armor_upgrade = 2
		}
		icon = "gfx/interface/technologies/armour_folder/nova_griffonia_2d/GRFGWTank.dds"
	}

	else = {
		set_technology = {
			gwtank = 1
		}
	}
}
set_technology = {
	basic_naval_mines = 1
	submarine_mine_laying = 1
	torpedo_gunboats = 1
	early_ship_hull_light = 1
	early_ship_hull_submarine = 1
	protected_cruisers = 1
	early_ship_hull_cruiser = 1
	pre_dreadnoughts = 1
	early_ship_hull_heavy = 1
	early_ship_hull_carrier = 1
	basic_battery = 1
	basic_light_battery = 1
	#basic_medium_battery = 1
	basic_heavy_battery = 1
	basic_torpedo = 1
	sonar = 1
	smoke_generator = 1
	basic_depth_charges = 1
	basic_cruiser_armor_scheme = 1
	basic_heavy_armor_scheme = 1
	mtg_transport = 1
	basic_fire_control_system = 1
}
set_naval_oob = "FEA_1007_naval"
if = {
	limit = { has_dlc = "By Blood Alone" }
	set_technology = {
		aa_lmg = 1
		early_bombs = 1
		aircraft_construction = 1
		engines_1 = 1
		engines_2 = 1
		iw_small_airframe = 1
		iw_medium_airframe = 1
		basic_small_airframe = 1
		air_torpedoe_1 = 1
		bba_early_transport_plane = 1
	}

	create_equipment_variant = {
		name = "Beakker D.XVII"
		type = small_plane_airframe_0
		modules = {
			fixed_main_weapon_slot = light_mg_2x
			engine_type_slot = engine_1_1x
			special_type_slot_1 = empty
		}
		icon = "GFX_griffonian_empire_2d_early_fighter_medium"
	}
	create_equipment_variant = {
		name = "Beakker C.V"
		type = small_plane_cas_airframe_0
		modules = {
			fixed_main_weapon_slot = bomb_locks
			fixed_auxiliary_weapon_slot_1 = light_mg_2x
			engine_type_slot = engine_1_1x
			special_type_slot_1 = empty
		}
		icon = "GFX_griffonian_empire_2d_early_fighter_medium"
	}
	create_equipment_variant = {
		name = "Beakker DS.XVII" 
		type = cv_small_plane_airframe_0
		modules = {
			fixed_main_weapon_slot = light_mg_2x
			engine_type_slot = engine_1_1x
			special_type_slot_1 = empty
		}
		icon = "GFX_griffonian_empire_2d_early_fighter_medium"
	}
	create_equipment_variant = {
		name = "Beakker T.IV" #
		type = medium_plane_airframe_0
		modules = {
			fixed_main_weapon_slot = medium_bomb_bay
			fixed_auxiliary_weapon_slot_1 = torpedo_mounting
			engine_type_slot = engine_1_3x
			special_type_slot_1 = flying_boat_medium
			fixed_auxiliary_weapon_slot_5 = lmg_defense_turret
		}
		icon = "GFX_griffonian_empire_2d_naval_bomber1_medium"
	}
	create_equipment_variant = {
		name = "Beakker CS.VI"
		type = cv_small_plane_naval_bomber_airframe_1
		modules = {
			fixed_main_weapon_slot = torpedo_mounting
			engine_type_slot = engine_1_1x
			special_type_slot_1 = empty
		}
		icon = "GFX_griffonian_empire_2d_naval_bomber1_medium"
	}
	set_air_oob = "FEA_1007_air_bba"

	else = {
		set_technology = {
			early_fighter = 1
			cv_early_fighter = 1
			naval_bomber1 = 1
			cv_naval_bomber1 = 1
			early_bomber = 1
			CAS1 = 1
			early_transport_plane = 1
		}
		set_air_oob = "FEA_1007_air_legacy"
	}
}

### Variants ###
reichspakt_ships = yes

set_convoys = 70
set_popularities = {
	democratic = 30
	fascism = 15
	communism = 15
	neutrality = 40
}
set_politics = {
	ruling_party = neutrality
	last_election = "1000.10.10"
	election_frequency = 36
	elections_allowed = no
}
set_country_flag = big_science_base_unlocked
set_country_flag = herzland_diplomacy_blocked
set_country_flag = has_custom_advisors

add_ideas = {
	outdated_industry
	lack_of_scientists2
	FEA_crashed_economy
	FEA_beloved_monarch
	FEA_danger_in_the_coalition
	big_science_base
}

add_manpower = 10000
set_stability = 0.40
set_war_support = 0.45

set_cosmetic_tag = GRI_SUBJECT
#if = {
#	limit = {
#		has_dlc = "Together for Victory"
#	}
#	set_autonomy = {
#		target = YAN
#		autonomous_state = autonomy_dominion
#	}
#	else = {
#		puppet = YAN
#	}
#}

### Leaders ###
recruit_character = FEA_grand_duke_gerlach_iv
recruit_character = FEA_regency_council
recruit_character = FEA_anton_moldernik
recruit_character = FEA_arjen_talonsley
recruit_character = FEA_gerben_kogchel
recruit_character = FEA_bernhardt_stappenbeld
recruit_character = FEA_herman_rozenkamp
recruit_character = FEA_godfried_heeren
recruit_character = FEA_karel_everhard
recruit_character = FEA_edgar_pechvogel
# recruit_character = 

### Starting Generals ###
recruit_character = FEA_herman_of_vorst_tot_vorst
recruit_character = FEA_floris_valliant
recruit_character = FEA_jan_van_analo
recruit_character = FEA_pieter_best
recruit_character = FEA_literally_dice

### Advisors ###
recruit_character = FEA_advisor_1
recruit_character = FEA_advisor_2
recruit_character = FEA_advisor_3
recruit_character = FEA_advisor_4
recruit_character = FEA_advisor_5
recruit_character = FEA_advisor_6
recruit_character = FEA_advisor_7
recruit_character = FEA_advisor_8
recruit_character = FEA_advisor_9
recruit_character = FEA_advisor_10
recruit_character = FEA_advisor_11
recruit_character = FEA_advisor_12
recruit_character = FEA_advisor_13
recruit_character = FEA_advisor_14
recruit_character = FEA_advisor_15

### Army Chiefs ###
recruit_character = FEA_advisor_16
recruit_character = FEA_advisor_17
recruit_character = FEA_advisor_18
recruit_character = FEA_advisor_19

### Air Chiefs ###
recruit_character = FEA_advisor_20
recruit_character = FEA_advisor_21
recruit_character = FEA_advisor_22

### Navy Chiefs ###
recruit_character = FEA_advisor_23
recruit_character = FEA_advisor_24
recruit_character = FEA_advisor_25

### High Command ###
recruit_character = FEA_advisor_26
recruit_character = FEA_advisor_27
recruit_character = FEA_advisor_28
recruit_character = FEA_advisor_29
recruit_character = FEA_advisor_30
recruit_character = FEA_advisor_31

### Theorists ###
recruit_character = FEA_advisor_32
recruit_character = FEA_advisor_33
recruit_character = FEA_advisor_34
recruit_character = FEA_advisor_35

### Unsorted lol ###
recruit_character = FEA_jacob_klauwen
recruit_character = FEA_nicolaas_swartvleugel
recruit_character = FEA_jan_onverschrikt

### Other ###
recruit_character = FEA_duke_trubach
recruit_character = FEA_reconstruction_authority

set_rule = {
	can_generate_female_aces = yes
	can_generate_female_unit_leaders  = yes
	can_generate_female_country_leaders = yes
}
